semi-natural coast - Alemán Inglés Diccionario